由於十進制數共有0、1、2、……、9十個數碼,因此,至少需要4位二進制碼來表示1位十進制數。在使用BCD編碼時一定要注意其有效的編碼僅十個,即:0000~1001.四位二進制數的其餘六個編碼1010,1011,1100,1101,1110,1111不是有效編碼。常見BCD編碼有8421BCD碼,2421BCD碼,餘3碼,對應編碼表如下
十進制數 | 8421BCD碼 | 2421BCD碼 | 餘3碼 |
0 | 0000 | 0000 | 0011 |
1 | 0001 | 0001 | 0100 |
2 | 0010 | 0010 | 0101 |
3 | 0011 | 0011 | 0110 |
4 | 0100 | 0100 | 0111 |
5 | 0101 | 1011 | 1000 |
6 | 0110 | 1100 | 1001 |
7 | 0111 | 1101 | 1010 |
8 | 1000 | 1110 | 1011 |
9 | 1001 | 1111 | 1100 |
3 BCD (Bipolar-CMOS-DMOS)
BCD是一種單片集成工藝技術。1986年由意法半導體(ST)公司率先研製成功,這種技術能夠在同一晶片上製作雙極管bipolar,CMOS和DMOS 器件,稱為BCD工藝。
BCD工藝把雙極器件和CMOS器件同時製作在同一晶片上。它綜合了雙極器件高跨導、強負載驅動能力和CMOS集成度高、低功耗的優點,使其互相取長補短,發揮各自的優點。更為重要的是,它集成了DMOS功率器件,DMOS可以在開關模式下工作,功耗極低。不需要昂貴的封裝和冷卻系統就可以將大功率傳遞給負載。低功耗是BCD工藝的一個主要優點之一。整合過的BCD工藝製程,可大幅降低功率耗損,提高系統性能,節省電路的封裝費用,並具有更好的可靠性